/* 全局 */
body {font-size: 12px; margin: 0; font-family : "微软雅黑" ;color: #5e5e5e; }
a {color: #5e5e5e;text-decoration: none;cursor:pointer;/* 鼠标指针的样式*/ display:block; background-color:transparent;}
a:hover {text-decoration: none;}
img {border: none;}
img, input, select {vertical-align: middle; display: inline-block;}
ul, li {list-style: none;}
table{border-collapse:collapse;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
td, th {margin: 0px; padding: 0;}
input, select, textarea {font-size: 100%;}
img, input, select {display: inline-block;}
em { font-style: normal;  font-weight: normal;}
.clear {clear: both;}
.fl{ float:left}
.fr{ float:right;}
i{font-style: normal}
/*标题头部*/
.xfrw1{width: 799px;height: 34px;border: 1px #e6e6e6 solid;text-indent: .5rem;color: #de1e30;background-color: #f7f7f7;}
.sek {height: 34px;display: block;border-left: #de1e30 3px solid;float: left;}
.xfrw1 h3 {font-size: 16px;float: left;font-weight: bold;}
.xfrw1 span {font-size: 16px;font-weight: bold;line-height: 30px;}
.col2 {color: #808080;font-weight: bold;}
.gengduo {float: right;width: 100px;}
.gengduo a { float: right;line-height: 43px;height: 34px;font-size: 14px;color: #333;}
/*内容*/
.w{width: 1200px;margin: 0 auto;overflow: hidden}
.zb_left{width: 800px;height: auto;float: left}
.zb_score{border: 1px solid #e6e6e6;}
.zb_score_top{width:100%;height: 200px;padding: 20px 50px  }
.zb_score_top .score_top_team{width: 195px;height: 200px;float: left}
.zb_score_top .score_top_team a{width: 100%;height: 100%;display: inline-block;text-align: center}
.zb_score_top .score_top_team a img{width: 150px;height: 150px;display: block;margin: 0 auto 10px}
.zb_score_top .score_top_team a span{font-size: 20px;font-weight: bold}
.zb_score_top .score_top_vs{width: 300px;height: 200px;float: left}
.zb_score_top .score_top_vs a{width: 100%;height: 100%;display: block;text-align: center}
.zb_score_top .score_top_vs a>span{width: 100px;height: 80px;display: block;background-image: url("/images/juhe/icon-vs.png");background-size: 100% 100%;margin: 50px 0 10px 110px;}
.zb_score_top .score_top_vs a .score_top_state{width: 120px;height: 50px;line-height: 50px;border: 1px solid #5e5e5e;background: #5e5e5e;color: #fff;font-size: 18px;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;margin-left: 90px;font-weight: bold}
.score_top_start{font-size: 18px;font-weight: bold;color:#de1e30;}
.score_strt_end{color: #999}
.score_strt_end p i{font-size: 30px}
/*下部分*/
.zb_score_bottom{width:100%;height: 80px;padding: 0 50px;}
.zb_score_bottom div{margin-left: 130px}
.zb_score_bottom p{color: #333;font-size: 22px;float: left;display: inline-block;height: 50px;line-height: 50px;}
.zb_score_bottom p.timep{font-size: 30px;color: #de1e30;font-weight: bold;font-style: italic}
.zb_score_bottom p.timep i{display: inline-block;padding: 0 10px;font-size: 22px;color: #333;font-weight: normal;font-style: normal}
/**/
.record_lately{width: 100%;height: auto;margin-top: 20px;border: 1px solid #e0e0e0;}
.t_log {width: 397px;border-right: 1px solid #e0e0e0;float: left;  }
.t24no {display: inline-block;width: 24px;height: 24px;line-heigt: 24px;}
.zj_sf {font-size: 12px;float: right;padding: 0px 5px;  }
.zj_bor td{line-height: 30px;text-align: center;min-width: 35px;}
.ht_name{display: inline-block}
.zj_win{color: #de1e30}
.t_log tr{height: 30px;line-height: 30px;font-size: 14px;}
.t_log tr td{text-align: center}
.jf_td_light{color: #de1e30;}
.t_ball{width: 100%}
.t_ball tr td {line-height: 30px;text-align: center;min-width: 35px;font-size: 14px}
.zj_ball td.t_dark {background: #f7f7f8;  }
.zj_ball td {border: 1px solid #D2D0D1;  }
.js-tr-title-grey{width: 100%;text-align: center;font-size: 12px;color: #777;border: 1px solid #ccc; border-top: none;}
.js-tr-title-grey tr{height: 30px;line-height: 30px}
.js-tr-title-grey .title{font-size: 16px;color: #de1e30;height: 50px;line-height: 50px;}
.js-tr-title-grey .sub-title{ background: #f3f3f4;height: 50px;}
.js-tr-title-grey .sub-title .member{width: 140px;text-align: left;text-indent: 45px;}
.js-tr-title-grey .sub-title .time{width: 60px}
.guoji,.qiuyuan{position: relative}
.guoji i{width: 40px;height: 22px;background-size: 22px 22px;display: inline-block;}
.qiuyuan i{top: -3px;left: 15px;width: 30px;height: 30px;background-size: 30px auto;position: absolute}
.td_nav{background: #f7f7f8}


/*右侧*/
.zb_right{width: 350px;height: auto;float: right; }
.rmss{ width:100%; height:auto; border:1px #e6e6e6 solid;margin-top: 20px;margin-bottom: 50px}
.rmss .jfb{width: 799px;height: 34px;margin-top: 18px; border-bottom: 1px #e6e6e6 solid;border-left: 1px #e6e6e6 solid;border-right: 1px #e6e6e6 solid;border-top: 1px #e6e6e6 solid;text-indent: .5rem;color: #de1e30;background-color: #f7f7f7;}
.rmss .jfb a{width: 120px; height: 35px;line-height: 35px;display: inline-block;color: #808080;font-size: 16px;font-weight: bold;margin-left: -4px;padding: 0 30px 0 20px;position: relative;text-align: center}
.team_r{width: 100%;display: none}
#recom_news .hover{background: #fff;color:#de1e30;border-top: 2px solid #de1e30 }
.rank{text-align: center;width: 100%;border:1px solid #e0e0e0;margin-top: -1px}
.rank thead{font-size: 14px;color: #999;background: #f3f3f4;border-top: 1px solid #ccc;}
.rank tbody{font-size: 14px;color: #777;    }
.rank tr{height: 30px}
.rank tbody .red{color: #de1e30}